package org.jmc.refmanager.web.wicket.model;

public class DefaultEnumResourceKeyProvider extends EnumMessageKeyProvider {

	@Override
	public <T extends Enum<T>> String computeMessageKey(T enumValue, Class<T> enumType) {
		String enumValueName = enumValue==null?"NullValue":enumValue.name();
		//return enumValue.getDeclaringClass().getSimpleName() + "." + enumValueName;
		return enumType.getSimpleName() + "." + enumValueName;
	}

}
